estrangular (estrangular) - Francés Inglés Diccionario